//
//  YHOptionTableViewItemTags.h
//  ScriptKill
//
//  Created by 林宁宁 on 2021/4/29.
//  Copyright © 2021 优智汇. All rights reserved.
//

#import "YHOptionTableViewItem.h"

NS_ASSUME_NONNULL_BEGIN

@interface YHOptionTableViewItemTags : YHOptionTableViewItem

/// 标签信息 外部传进的标签信息
@property (retain, nonatomic) NSArray <NSString *> * passTags;
/// 可长按删除
@property (assign, nonatomic) BOOL canLongPressToDelete;

@property (assign, nonatomic) NSInteger maxCount;

/// 标签选择变化了
@property (copy, nonatomic) void(^tagsChangeBlock)(NSArray <NSString *>* tags);

- (void)addTag:(NSString *)tag;
- (void)removeTag:(NSString *)tag;
- (NSArray <NSString *>*)allTags;

@end

NS_ASSUME_NONNULL_END
